don't inherit from Array