avoid later duplication