codecoms prototype