apply is awesome :)