fixed eval error for block layouts