Modifies scope and stuff