Always attach calculate to atoms object fed in by user