assignment3 starting