added calculate button