removing un-needed projects
Pruning a little bit more
extracted interface