Thanks to neray for the inspo