added insertAt and tests, version up