add component dir