forced order in library