moderna : adj.   1. modern; utilizing latest technology 2. fresh  

3. cutting edge; efficient 4. ahead of the times;  

                                        “forward  looking”