Even better control over variables using ids