Register the listeners hahah