re #6 still reworking the interface