add promotion module