model sorting (no dynamic display update) and commenting