This isn't working, how can we make it better?