fix @ELSE bug and add support for parser variable as dbkey