implemented Shift + Left Click