main proposal