Much abstraction, such wow, very might not yet work