added option for calculating again