progress on intent and position updates