add busy spin wait strategy