first 3 assignments