new, fancy way of doing things, using select on line 29...

way shorter, and just returns an array