modified tutorial and samples to use ! instead of fresh