made some changes to it