fix bugs in assignments