weird bug..adding vendor