clean for vertical