working on wrapping both lazyAss and la
weird racing condition