Demo class now checks the operating system. Created an empty constructor in each model class. Second constructor accepts a HashMap. Added try/catch blocks in second constructor. Removed try/catch block in view class. Added if(rs.next()) check for searchById() method in model classes.