simplify the use for the user, default predefined behaviours