refactor to 1.9 hash syntax

since 61baa42c4e5deff82689d7ffb9fa2352d7c7b4e9 removed 1.8 support