Keep your innovation stoked!
Here is something from The Urban Dictionary: stoked “stoked” – adjective – to be “stoked” is to be thoroughly and intensely enthusiastic, exhilarated, or excited about something. When one is considered stoked, there is no limit to what one can do. Being