adding sourc code and images