add arguments in compress interface