Smart Common Input Method
