Current state of renewable energy