@haylem: very good reflection