Add set_localtime + misc fixes