replaced image
added relationships and interfaces