test volatile