make custom variables more generic for security and optimum shareability