first 2 assignments