improved contribute page