v. 0.24, new validators,minor refactor/optimisations