timing change convert, two methods