added distribution verson of params