Something working
Save before new algorithm implementation
New algorithm initial implementation