instead of different layouts, I just check roles at main layout and set the visibility of arcade