created news adding functionality