f, p and spacing all nice, perhaps don't worry about m, s, o yet: maybe no s, just exclamation mark?