added initial hw3