added simple arrays; buggy;