off by 1 error in default arguments
fixed defaults