add apeman require