I didn't tested anything with "begin" notify but I will soon.Maybe add a 10 or 15 seconde delay and add endon on 'begin'. When you receive 'begin' then it isn't a fake client.
Yeah, self is defined.Edit: is self defined when it is a fake client?