add data upload functionality
add results page