hitTest is better implemented now