requirements organized