Working now, except servicekey doesn't update