fix style pos
return false if same selector
add test