user-defined parameters