code is now less of a hack, so comment removed