update
added logging
updated gitignore