hashes and awways
hashes and arrays