worked on requirements