fixed arrays and operations