modify layout and naming position