Rewrote logic for creating new article