moving around specs
don't ignore tmproj
add support for cond