Added validation, css, default text in modal