Move things into JimAlgorithm and output necessary stuffs