make more logical