added sub-menus and support for vimeo