I have part of the interface figured out.
Added some lookup tables.