added main to adders