Implemented accept challenge