proposal, final version