Much improved NSLog, proper keyboard dismissal behavior for upload views, bounds checking and default entry names for input values in upload