finished start end patterns