Got homework working. Should do it again.