Adding first version of concurrent time