add static methods to get top/bottom results