safety checks for reliable and unreliable data creation