new gathering formula (needs stat to be added to compile)
new stat API