cannot get address of immutable object
tighten up code a bit, remove comments that do not hold anymore