new final assigment specs