news adding functionality added