add parameter types support
update readme