some minor interface updates