Added more assignment operators