requirements 3