only append period if it doesnt already exist