small changes, fixing version dependencies, solving encoding issuex