oh come on....spill the beans...what does it do?