make log message consistent
add button for hover too and restrict to inner canvas