calc(): little modification