comstants + dispatcher + compnents