check for client key before adding