data handler callbacks are called only it there are some usefull data for them