fix for changes to += operator