pseudo variables