remove unused volatile