adding shake switch again