Chenxi

design layout of SharkingPatternRecorder