Added assignment operators where missing