refactored callback function name [move -> action]
added hitTest as async..