useless parameter