update zeppelin header, add len check for safety