Some JS changes, changed PK to be a string.