good article :thumbsup: although we still have a long way to go