added pebble communication