added explosion protection