adding safety critical