isn't quite the solution I need.