I’ve been dreaming about this for the past 3 days so here it is