attempt of an elegant asynchronous ticker