added special key
added script button
merged