add caps support into presence