First commit.
Using normal arrays when there is memory