read intent