update from base
still trying to figure out the evade point calculation