more concise way to call given blocks