improvement to simple case data bind. now it wors for a single level