realizing this used to exist, bringing back legacy support