Added post valdiations and error notifications