more error messages, added automatic annotations to setEasel(not fully working)