compile tooltip