layout finally  error cleaned