shorter, exceptions