added audience lining check , other fixes in lining check