added requirements for andy