Add castle program