OMG...OMG!!! Snake on our patio. Well, that's it...no sleep tonight!!