error is nessecary