finished 87
working on 80