Implemented 9 new blocks