require on index page