More documentation and interface updates