more descriptive blocks