added shake-to-update feature and  also an icon!