finish the left parts