agreed regarding using a simple array instead of a class