add a console application contract.