deserialize to hashes with indifferent access, create actions with attribute hash
remove old tests