explain function arguments better.