task 02 modern code