nosha: and then things got a little crazy
nosha: we're ready