playing around with static stuff, and a mutable array
(also pragma unused <3)