add a part of using array