a lot of changes made and tried- but I feel like this is most on track with what I want to do