and revert back to support draft 04 (but using custom variable, allow the user to follow draft 05 spec)