added 3 blocks