add an argument
fix an error