finished calc_spec testing calc