implement log-scale instead