start implementing contact management