mnl - prepare for shadow