corrected arrows biggest issue; crappy call formatting in error messages. Error are now gorgeous