no guarantees no exceptions

no guarantees no exceptions