ID code tested, empty payloads now work