test to see if this is all wrong or what am I forgetting