Add a function later to kew for asynchronous execution