incremental commit

incremental commit
fix to the api, removed naming conflict

fixed custom summary