add robust orientation test
add property check on proximity event