unfinished version with segues sorta working