progress on homework
done for now