Reorganized for multiple assignments