added context detector and bus-fee applicable initial check