code cap 3