fix bug with time/date method options; iterate version