added function kick