Improved Turn Info Event framework, more logical and commented