need to fix ordering of error messages #13a

:(
almost there