Added click to upload and fallback. closes #249