add tooltip,

formatting,
update for CI