Add advanced File upload