Algo finishing
Needs to connect with model