modify and add shop position