implemented more array adding