medicine generates codenumber too.
Merge origin/master