cleanign up base, adding asic register page