This is better than what I've thrown together, 100% recommend, would have used it if I'd known about it!