inner patterns