Improved error handling
Incread max upload size to 50M