renamed upload to replicate to better match actual thing