Writing a Source

FIXME: write.