Instance variable must be excepted before call to block