source written