adding puchem