Perceived Affordances And Designing For Task Flow