changing method to be non static as it doesnt have to be.  Also returning IEnumberable which is more generic