better dealing with hargle and bargle combinations