Added peep_palette rewrote top and trouser code