inline: moved rootpage logic to a function