pixels, paint, particles and waves