add variable transparency