decemplicate

not defined yet