remember: you can't call a block on a method that takes an argument and leave out the parentheses. probably because it'll get confused with being able to take a hash as the last argument