ok wow i still have lots of leaks...