preaparing the main loops
adding dummy classes
adding new algo