implemented backend for front page and multiple sources of non-login entry