refactor Experience & Honor controllers