actually working UUID reading