reducing the overall amount of methods been called in core utility methods