now using new Ruby hash syntax