formatting; basically everything done but post content