formatting grammar and runner