+ further fix to detecting and dealing with multiple element submission