add error_notifications
rm client_side validation lib for now