Ecency
Past and Future