fixed some stuff with assignments and how they were handled