yeah, this'll be good. flask next, perhaps