added function of burst