added cycles check, dependenciies listing, also some color for interactive mode