so many probz
fixed broken hat sample path