v3 first commit with reporting and required libraries