FORCE logic