changed fixedlist to use size_t for access and capasity