optimize the left things