return accepted object