updated
new build
removed non-working fields
using dom if local storage isn available
not used
updated