Shoutout to Wolf_Power - HiberWorld