creating coder