upload work, almost