trivial changes, algorithm doesnt learn useful function for now