1. modified code block