seprate files for code and notes