adding error trapping