item animator & array adapter