refactoring bootstrap and tutto quanto