Totally agree, I will raise proper errors here