Big Db. Strctural refactoring throw the class.