configuration through hashmap var