switching to ruby19 hash style