add calc, spawn