resolve <??>
modify head for extension