request a backend