Big changes and tooltips
this is the last commit for black magic