cap dadge