ClsoeListener added