Denizen, tailoring and repair