:lipstick: variable rename
:lipstick: code comment
Fix #2 : add encoding support