secretes cap