adds String tests, fixes first signature