what the hell is this thing? what are they thinking??? I tell you those Honda engineers sure can come up wuth some wierd stuff.......