Taking these methods guarantees an optimistic gaming feel while to prevent unsound programs