b0001 added main() barebone