switched to moment.js for timestamps