probably a good system for peer checking, still not working