Public particpation for 21st century democracy