add edit article
Fix some bug