Cleaner physics...but doesn't work.