- Only add files to selected list that arent on it. - Only shift key select when there are selected files.