Does what it’s ment to do fits the bike with its adjustable mounts ready to go abroad and get out to work