Further work on how array operations work