added lots of error keys