This has been wrong since its inception...but I'm pretty sure there should be a return statement here?