All your obstacles are optional.