Use promises to load the scene modes
BROKEN