more default value in base model. Small changes in
upload