All done exept method of time passing