switch contact/upload positions
remove image if cleared; cleanup
Allow for custom TTL on backend
fixed overflow issue