ignore initial files
add error handler
tweak logs
docs