cleanup, better example, safer api
better debug info
better status strings, interrupt loading prototype