array list function name modified because of conflicts