added better errors
: