blocks in GP and FB

delegates -> blocks