@arahuja I believe that a BuildInformationArgs class is required to be passed as a type parameter to the AdamSparkCommand class. However, this new functionality just inherits from an AdamCommand, so I don't think the argument class is needed. @smondet, I think it would be cleaner to remove the BuildInformationArgs class, as it is unused.