add tooltip support, fixes #9