sizing, cleanup, better jumps, etc.