not sure if this is the way to go, but it does make sense