specifications for requirements 5877236