more consistent use of 'replaceable'