fixed a bug instead of value was getting key from map in sfasset