writing unshared object?