simplify test temporarily
add blacklist
infrastructure to manage free locals