different ways to specify arrays and hashs