position elements and refactur buttonsection