add tests for Extensions