changes regarding api viewer and unit tests