bug fix: the special keywords now work