Finished 85pt version