Added full Hat support

some pet support