add call to register listeners