lipstick
rmv: unused variable now
put shoes on :)
bug fix: create comm on demand