use external id for updating reminders
fix timezone bug
import print function