added TODO item about volatile