gave me so many ideas and point of views