add assignment 2 specificiation