fixes default args a bit