initial support for code pop-out