Add sources and example