can now detect check positions