Life on the fly