validation of cannot contribute