modularized algorithm display and linking