shortened patterns