Adding alternative calculation method