this is technically backwards incompatible but I also don't think anyone is using this