variable particle size and opacity?!?!?!?!?!