ini parsing added
hash change now reacts only to hashes starting with "!"