minor refactor of the rooms' initialization
minor refactor and fix
use the newly introduced rolling option to handle rolling sessions