Thanks everyone! I'm checking out both those solutions