Fixed Bugs

privatized self.values, fixed ID check logic, confirmed working