deluxe release