input for source code