android fragmentation problem