adjusted tutorial