Created a server relying on callbacks