ONLINE PROOF AND ORDERING