git append working
broke (read did wrong) printing functions
got -t and -v flags working again
(read correctly) and made it cleaner