eot handling