implement show question backend