optimize pushboxes