several experiments for od
before refactoring
added more files
added expirements