more reqirements