Implemented New Blocks