interfaces!
conflits