The Knight Life: Would You Sign My Program?