initial c

initial c