rock now writes stuff that makes sense!