The method takes a hash, not a block