changed modifier to return results in reverse order