better errors gem added