Added functional version of now()