cleanup submenu
only parse if image exists
only move and parse file info if the file exists