added diffuser thingy