docs
unify scripts
extra checks