bill's terrible naming scheme