Adding Basic Components