Refactoring and add a setup