initial checkin
added piss falling function