Mercy Compilation