ADD: throttle button, firebase, and bluetooth data callback