works without duping, unsure why