mobile event handler in place