add some code that should work but doesn't