form validation + null balance issue fix