thoughts-misc
interfaces