added hw 30