Added source to workshop 3