very informative for me