Hi all, I really hope someone can help me.

So I got a Pegasus 12 with dual extruder and I have a prox switch setup on my extruder carrier.
So far the prox switch works (LED turns on and off when sensing aluminum bed)
Now I went into my marlin firmware via arduino software and did as shown in the instructable I found:

remove the // in front of the bed leveling function to enable it.
defined my bed points
#define LEFT_PROBE_BED_POSITION 20
#define LEFT_PROBE_BED_POSITION 250
#define LEFT_PROBE_BED_POSITION 20
#define LEFT_PROBE_BED_POSITION 250

I set my XY travel speed at 6000 and raise before/between/after probing at 10

now technically according the instructable, this is should be it. I should be able to just run my G29 after my G28 and go.
However when verifying my code before uploading the board, it tells me my G30 "wasn't declared in this scope"
So now what? what did I miss?

Any help is appreciated because I don't understand much of what is going on now.