modify makfile && add newpost