implemented orderBy*, thenBy, fixed #12