change timegenerator and action