Server informs client of error in message
refactor spec
remove spec bloat