bug fixes and API improvements