added discover functionality
added store/load to the localStorag