added coalescent and numeric modules