Form Desgin Updates and Error checking

added a few more errors checks to prevent the program from throwing
exceptions when converting ID's