implemented modules, the debuggin starts