waterfall works, but hacked