Added and registered all required listeners. They are still empty.