complete cap