what is the significance of 'if not prefix exists'?