added main function stub