An attempt to speed up the time