mk code  a bit clearly