update so that no type defaults to system