test still broken. starting to fix