removed array list type related code