Added source skeleton