Catkinization and hydro compilation