added avaliable type description for  parameter