initial project reactor-c