added weather rendering basis;