finished reject method