start refactor um pages 40%