hw 3 basic stuff done