Create destination if it doesn't exist