ALMOST an mvp of the algorithms are cool demo