commenting out :sub-section make-block method since it causes compilation error because of bad syntax