fixed envir and radf