big ooof and getting bigger