added password decoding for handling utf-8
fixed wrong itteration over dictrows