removed from application framework, left with just lib and specs