slightly more respectable grammar