action  hander  still can't  deal with many  mediums properly