adding hw3 sources