It's not the best, but I'll add it cause it's on the trac already