finally working; simplified and overcame my ember ignorance