shorter log
validation
log