Joe Cacchione and Friends – background