generalize heuristics
pull up
fixing interfaces
p-heuristic
reorg
namespaces/using
namespaces/using
update project file