test with upload