added = operator that handles pointers