experiment with component dir