combined everything