added the first part of home work