added timedepending function for the startValue shift to make a better uasibility with higher zoom level, not fine with it (needs improvment)