setup for hw 2