Netcat issue on Mac OS X

So, I recently moved to OS X.
How do you use netcat on OS X? Current version of netcat is 0.7.1.
When I try nc -vlnp 4000 etc. It always output option requires arguement. Back in ubuntu, I didn’t face with this problem.
Any suggestions? Sorry for my bad English.
I hope you guys won’t destroy me in comments ?

You don’t need the -p on MacOS, nc -vln 4000 works fine