refactored output filter data add Lscore
refactor to use info_io object to output info

info fields are now better managed