Working on the parameter interface