this is me... various incarnations of me...