input style separation