Basics are there. Now all that remains is making listeners.