improving layout designing further