update threads to read specific fields for first mesage