adding debug log fxn
changing offset() to position() -- we're almost always in a relative elemnt anyways
overhand alert