work on auto updating interaction menu, tooltip conditions