revised the contribution