add revolvermaps widget and change media load logic.