boon and challenges