fix scatterlayout