merge and integrate styles