What does auf freundlicherer Basis mean?

auf freundlicherer Basis - German to English

on an even more amicable foundation