Tiny bit messy... #assembly