ON SITE RENEWABLE ENERGY