adapt preferences and help