new validations and more debugging details