Rework

Rework

Haha magic go brrrr