added call functionality from calling device