Addressing Identified challenges