what happens if >2 arguments are passed?