add hidden flag to avoid error-checking
add logs to gitignore