smooth changes on internal names