Add: profile modification support
Fix: some encoding problems
Signed-off-by: Nightmaster <nightmaster@seitaer.com>