Added Dialog, and Verified Input