safety critical (commented out)