Cleans up funky code

Preguntaba mucho por updateToId == null

Metí todo en un IF y hice algunos defaults