added array size and read array methods to interface and now read in settings through trace information