Cleaned up prototypes
Added error highlighting for missing spaces