new assignment added initial set-up