renaming and preventing namespace conflict with model.