fixed github callback and upload button