tc_rain initial

initial upload