new commit with less random functions and run on all data at stand level