style ordering switch