refactor design studio pages