! finish "M" and "N"

Signed-off-by: Spuds <spuds@spudsdesign.com>