refactored some stuff in pivo and got the textview back because it's the only thing working right now