add 'presence' model