april 18, 2015 - for all infinite ever endless time