Refactoring and side calculation