more appropriate hook points
add contact mod hook