adding client tick event support.. unwillingly yet due to api limits is required