ufo: separate actions from segues to allow more control