won't work as it sits, I am just trying to think of a workaround