added blocks example