added presence validation close #7