Main page writing & events