Added smaller requirements for the assignment