added in material from the josh tutorial repository