added local-storage dependency