Thanks for the update.
Out of curiosity, why does it say 'unable to locate warden' then?
*EDIT*
Oh, I get it, I thought it wasnt working properly because I only ran it at the login screen to be safe, I thought the 'unable to locate warden' bit was on your part.