generics update dealing with task stat report