adds an mod & compenents