add component manisfest