Don't generate shit outside scope