Simplified the Upload API