read me event function updated