improved auto_accept process