adding cap