started on gc_calc.erl