really cool, now I understand all that awkward behavior