entry::accept method