Vanities & ifdef variables; Revamped versions