Available calculation refactoring