Added genxid