common components add