update autoloading and create FixedArray class