ample opportunities