add contest user interface
add contest user interface