reordered dependencies