adding hw 21/22