Progress on homework

pull requesting but didn't make much headway--my fault, didn't read yet

will update at lunch!