skeleton class for homework..