fix background, and do navigating shelves wit data attr's