finishing touches on assn2