finish patterns