auto listen on app start