more in line with the rest of the library