add tests for insert components