[parameters] make parameters a bit more flexible