adding time scaling based on proximity