algorithm is not used for anything so no need to include it