project upload works