dealing with rejections