first 3 blocks pass unit test and are added