working on errors
errors