trying to structure