added some more records
made methods final
removed static active flag
renamed tables
made swing jframes
volatile map
created eye-based subclass