added adding assignment