Add a completeall api