Move some constants to settings + fix isSatisfiedBy