added backbone and local storage