requirements and packages
ignore logs