overrided add method
changed array adapter access to final variable