Codifing the input