Reskinned, added localStorage support