fix log10 bug, better placeholder text behavior