correct order to get sets