remove object inheritance and singleton
remove object inheritance and singleton
remove object inheritance and singleton
remove object inheritance and singleton