CHESS: Added method and condensed vision work into less than 10 lines, still needs tweaks here and there