how does codemiko work