@phil24
if ($me != $1-) { { HALT } }
should be
if ($me != $1-) { HALT }
however the halt's aren't necessary as you could just remove the entire if statement