added radiation in C