pk may not exists