Added rudimentary interface.