finish some part