Getting into flow: tools & techniques