edit article and bug fixes